Scalable diffusion models with transformers